package com.mhr.ai.cr.model

/**
 * 本地 Git 信息数据类
 */
data class LocalGitInfo(
    val repositoryPath: String,
    val currentBranch: String,
    val totalChanges: Int,
    val stagedChanges: Int,
    val unstagedChanges: Int,
    val untrackedFiles: Int,
    val changes: List<FileChange>,
    val lastCommitHash: String,
    val lastCommitMessage: String
)